consulting online management development crm developers computer books reduce email projects discount books change management relationship ideas fiction books process improvement suggestion scheme improvement processes knowledge management toolkit open source customer idea management